<head>
    <meta charset="UTF-8">
<title>历届试题 幸运数</title>
<link rel="stylesheet" href="../css/main.css">
</head>
 <div class="sec_header">
问题描述</div>
<div class="sec_cont">

<p>    幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成</p>。
<p>    首先从1开始写出自然数1,2,3,4,5,6,....</p>
<p>    1 就是第一个幸运数。</p>
<p>    我们从2这个数开始。把所有序号能被2整除的项删除，变为：</p>
<p>    1 _ 3 _ 5 _ 7 _ 9 ....</p>
<p>    把它们缩紧，重新记序，为：</p>
 <p>   1 3 5 7 9 .... 。这时，3为第2个幸运数，然后把所有能被3整除的序号位置的数删去。注意，是序号位置，不是那个数本身能否被3整除!! 删除的应该是5，11, 17, ...</p>
<p>    此时7为第3个幸运数，然后再删去序号位置能被7整除的(19,39,...)</p> 
 <p>   最后剩下的序列类似：</p>
<p>    1, 3, 7, 9, 13, 15, 21, 25, 31, 33, 37, 43, 49, 51, 63, 67, 69, 73, 75, 79, ...</p>

</div>
<div class="sec_header">
输入格式</div>
<div class="sec_cont">

输入两个正整数m n, 用空格分开 (m &lt; n &lt; 1000*1000)

</div>
<div class="sec_header">
输出格式</div>
<div class="sec_cont">

程序输出 位于m和n之间的幸运数的个数（不包含m和n）。

</div>
<div class="sec_header">
样例输入1</div>
<div class="sec_text">
1 20
</div>
<div class="sec_header">
样例输出1</div>
<div class="sec_text">
5
	</div>
<div class="sec_header">
样例输入2</div>
<div class="sec_text">
30 69
</div>
<div class="sec_header">
样例输出2</div>
<div class="sec_text">
8
</div>